The most common way to say the same thing is "either by hache or by be", or just "by hache or by be", and means "for whatever reason".
Colloquium that expresses ignorance or is some unforeseen problem. Some synonyms, words or similar expressions can be unexpected motive, unplanned problem